Adding pattern related information in structural and behavioral diagrams

نویسنده

  • Jing Dong
چکیده

Design patterns capture the distilled experience of expert designers. The compositions of design patterns may reuse design experience and solve a set of problems. Design patterns and their compositions are usually modeled using unified modeling language (UML). When a design pattern is applied or composed with other patterns, the pattern-related information may be lost because UML does not track this information. Thus, it is hard for a designer to identify a design pattern when it is applied or composed. The benefits of design patterns are compromised because the designers cannot communicate with each other in terms of the design patterns they use when the design patterns are applied or composed. In this paper, we present notations to explicitly represent the structural and behavioral aspects of each pattern in the applications and compositions of design patterns. The notations allow us to maintain pattern-related information in class and collaboration diagrams. Thus, a design pattern is identifiable and traceable from its application and composition with others in these diagrams. A case study is used to illustrate our approach. q 2003 Published by Elsevier B.V.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reporting Quality of Financial Information Based On Behavioral and Value Accounting

The purpose of this research is to provide a model for reporting quality of financial information based on behavioral and value accounting of listed companies in Tehran Stock Exchange which is based on Structural Equation Modeling. This research in terms of applied purpose is applied research and in terms of data collection method is post-semi experimental research in the field of proofing acco...

متن کامل

عوامل رفتاری، هیجانی و اجتماعی مرتبط با اعتیاد

Substance dependence is a serious threat to health of individuals. Not only substance dependence disrupts individual's life, but also it contributes many problems for the family and society. In fact, addiction is one of the major social traumas that causes structural changes in the economic, social, political, and cultural systems of communities. Due to the large and widespread addiction proble...

متن کامل

A Requirements Patterns-Driven Approach to Specify Systems and Check Properties

We previously developed a framework, Hydra, for adding formal semantics to a collection of UML diagrams that enable the automated derivation of formal language specifications for those diagrams. Recently, we have also identified a number of requirements patterns for embedded systems that includes sample UML structural and behavioral diagrams for modeling requirements and high-level design for e...

متن کامل

The Effectiveness of Cognitive-Behavioral Therapy based on Beck’s Pattern on Clinical Syndrome and Life Satisfaction in Patients with Major Depression

Introduction: The aim of this study was to evaluate the effectiveness of Cognitive-behavioral therapy based on Beck’s pattern on clinical syndrome and life satisfaction in patients with major depression Methods: This randomized clinical trial was performed on 24 patients with depression. Patients were randomly assigned into two groups of cognitive-behavioral therapy and control. Cognitive-behav...

متن کامل

Representing the Pattern of Relationship between Personality Traits and Investment Patterns in the Stock Market

This study aims at determining the personality traits and investment patterns in the stock market and presenting the pattern with a behavioral finance approach. This is an applied, descriptive- survey, and cross-sectional study. The statistical population includes real investors in the Tehran Stock Exchange. The required information was collected using questionnaire and was analyzed using SPSS ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Information & Software Technology

دوره 46  شماره 

صفحات  -

تاریخ انتشار 2004